ablation shields - Turkish English Dictionary